Big Huge Thesaurus

Menispermum canadense

noun